ocellated lizard – English–Español translations

🇬🇧 en es 🇪🇸

ocellated lizard noun

  • large lizard
lagarto ocelado
Wiktionary Links